resembling a bubble - Francés Inglés Diccionario